Славя́нск-на-Кубани — город на юге России, в Краснодарском крае. Административный центр муниципального образования Славянский район, включающего в свой состав 14 сельских и 1 городское поселение. Образует муниципальное образование Славянское городское поселение как единственный населённый пункт в его составе. Город краевого подчинения.
Город расположен на берегу реки Протока, в дельте Кубани, в 68 км к северо-западу от Краснодара. Площадь городского поселения составляет 43,5 км².
В городе действует железнодорожная станция Протока, на линии Тимашёвская — Крымская и аэропорт местных воздушных линий. Речная пристань (не действует).